happy (day or event) - French English Dictionary